package jornalpublic.cadastro.dominio;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.OneToOne;

import jornalpublic.comum.EntidadeBasica;

@Entity
public class ContaCorrente extends EntidadeBasica {

	@OneToOne
	private Cliente cliente;
	private int numeroConta;
	@Column(columnDefinition = "numeric")
	private double saldo;
	@Column(columnDefinition = "numeric")
	private double limiteSaldoNegativo = -500;

	public int getNumeroConta() {
		return numeroConta;
	}

	public void setNumeroConta(int numeroConta) {
		this.numeroConta = numeroConta;
	}

	public double getSaldo() {
		return saldo;
	}

	public void setSaldo(double saldo) {
		this.saldo = saldo;
	}

	public Cliente getCliente() {
		return cliente;
	}

	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}

	public double getLimiteSaldoNegativo() {
		return limiteSaldoNegativo;
	}

	public void setLimiteSaldoNegativo(double limiteSaldoNegativo) {
		this.limiteSaldoNegativo = limiteSaldoNegativo;
	}
}
